sight assembly - Español Inglés Diccionario